experimental artifact - German English Dictionary